﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family: 'Microsoft YaHei', sans-serif;
font-size:14px!important;
line-height:24px;
color:#616161;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#616161; text-decoration: none;}

a:hover{color:#03589a;text-decoration:none!important;}



h1{
float:left;
margin-top:28px;
padding-bottom:25px;

}

#hear1{ width:100%; float:left; background:#03589a; line-height:41px; text-align:right}

.head{
width:1200px; height:33px; line-height:33px; 
margin:auto; text-align:left; color:#FFFFFF;
}

.top{ color:#fff; line-height:33px; border-left:#164c9e solid 1px;  float:right;}
.top a{ color:#fff;line-height:33px; padding-left:20px; padding-right:20px;background:#09387e; float:left}
.top a:hover{ color:#fff;line-height:33px; background:#0678d9; float:left; clear:both}




/*--------------------index.html start----------------------*/





#search{
width:242px;
float:right;
height:33px;
background:url(../images/s.jpg) no-repeat;
}
#search_logo{ padding-top:0px;}


.searchinput{
height:33px;
color:#fff;
border:#e7e7e7 solid 0px;
width:205px;
float:left;
display:inline;
margin-top:0px;
padding-left:20px;
line-height:41px;
background:#164c9e;
}







#search2{
width:282px;
float:right;
height:43px;
background:url(../images/s.jpg) no-repeat;
}
#search_logo2{ padding-top:0px;}


.searchinput2{
height:43px;
color:#7ca3df;
border:#e7e7e7 solid 0px;
width:205px;
float:left;
display:inline;
margin-top:0px;
padding-left:20px;
line-height:41px;
background:#164c9e;
}





ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none; height: 25px; line-height: 25px;}
ul.menu li {position:relative; float:left; margin-right:24px}
ul.menu ul {position:absolute; top:39px; left:0;  display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #73b7e3; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:5px 8px; line-height:35px; height:38px;background-color:#0066b3; color:#fff;}
ul.menu ul li a:hover {background-color:#73b7e3; color: #000000;}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink { text-align:center}
ul.menu .menulink:hover, ul.menu .menuhover { color:#0066b3}
ul.menu .topline {border-top:1px solid #aaa; padding:5px 8px;}
.nav{ width:740px;
float:right;
font-size:17px; 
font-family:"微软雅黑"; margin-top:50px;}







#flash{
width:100%;
height:557px;
float:left;

}

#nn1{
width:100%;
float:left;
height:60px;
background:#f0f0f0; border-bottom:#e9e9e9 solid 0px;

}







.pp{width:1200px; margin:auto; }
.pp h4{width:1200px;  float:left; color:#034ea2; font-size:35px; font-weight:900; line-height:50px; padding-top:40px; }
.pp h4 span{width:1200px;  float:left; color:#FFFFFF; font-size:20px; font-weight:normal; }

.zd{
width:1200px; float:left; padding-top:20px; padding-bottom:40px;
}
.zd h3{float:left;   font-weight:normal; font-size:16px;  padding-top:0px; padding-right:10px; color:#00498e }

.pz{width:886px; float:left; color:#373737;}
.pz ul{overflow:hidden; text-align:left; float:left; font-size:15px; }
.pz ul li{display:inline;float:left; line-height:40px; }
.pz ul li a{ color:#373737;}

.p1{ width:175px; height:140px; float:left}
.p1 a{ background:url(../images/p1.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p1 a:hover{ background:url(../images/p1_1.png) no-repeat top center; color:#1f92db}

.p2{ width:175px; height:140px; float:left}
.p2 a{ background:url(../images/p2.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p2 a:hover{ background:url(../images/p2_1.png) no-repeat top center; color:#1f92db}

.p3{ width:175px; height:140px; float:left}
.p3 a{ background:url(../images/p3.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p3 a:hover{ background:url(../images/p3_1.png) no-repeat top center; color:#1f92db}


.p4{ width:175px; height:140px; float:left}
.p4 a{ background:url(../images/p4.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p4 a:hover{ background:url(../images/p4_1.png) no-repeat top center; color:#1f92db}

.p5{ width:175px; height:140px; float:left}
.p5 a{ background:url(../images/p5.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p5 a:hover{ background:url(../images/p5_1.png) no-repeat top center; color:#1f92db}

.p6{ width:175px; height:140px; float:left}
.p6 a{ background:url(../images/p6.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p6 a:hover{ background:url(../images/p6_1.png) no-repeat top center; color:#1f92db}

.p7{ width:175px; height:140px; float:left}
.p7 a{ background:url(../images/p7.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p7 a:hover{ background:url(../images/p7_1.png) no-repeat top center; color:#1f92db}

.p8{ width:175px; height:140px; float:left}
.p8 a{ background:url(../images/p8.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p8 a:hover{ background:url(../images/p8_1.png) no-repeat top center; color:#1f92db}

.p9{ width:175px; height:140px; float:left}
.p9 a{ background:url(../images/p9.png) no-repeat top center; padding-top:60px; font-size:15px; float:left}
.p9 a:hover{ background:url(../images/p9_1.png) no-repeat top center; color:#1f92db}

.p10{ width:150px;float:left}
.p10 a{ padding-top:40px; float:left}





#pz1 {width:290px;height:230px; float:right; overflow:hidden;
}

#pz1 ul li{float:left; font-size:18px;border:#dfdfdf solid 1px; color:#000000;  width:230px; height:123px!important; margin-bottom:17px; padding-top:15px; text-align:center;border-radius:25px;box-shadow: 5px 5px 2px #e8e8e8;}

#pz1 ul li span{line-height:40px; text-align:center; font-size:14px;  width:230px;float:left;  }


.m2{ width:100px; text-align:center; color:#FFFFFF; background:#0866a3;border-radius:25px; float:left; line-height:27px; font-size:14px; margin-left:67px;}





#about1{ width:100%; float:left; background:url(../images/ab.jpg) no-repeat top center #00478b; height:626px; margin-top:10px; }
.about{ width:1200px; margin:auto; padding-top:35px; }
.about h4{width:1200px;  float:left; color:#FFFFFF; font-size:20px; text-align:center; font-weight:normal; line-height:50px; padding-bottom:10px; padding-top:20px; text-transform:uppercase;  }
.about h4 span{width:1200px;  float:left; color:#FFFFFF; font-size:35px; font-weight:900; }


.ab1{width:1200px;height:235px;float:left; text-align:center; color:#fff; line-height:32px;}
.ab1 a{color:#fff}




.ab2-1{ float:left; width:218px; height:218px; background:url(../images/tm.png) repeat; border-radius:5px; font-size:27px; text-align:center; font-weight:900; color:#FFFFFF; padding-top:30px; margin-left:220px; }
.ab2-1 span{ font-weight:normal; color:#FFFFFF; line-height:60px; no-repeat top;  }


.ab2-2{ float:left; width:218px; height:210px; background:url(../images/tm.png) repeat; border-radius:5px; font-size:27px; text-align:center; font-weight:900; color:#FFFFFF; padding-top:130px; margin-left:50px; margin-right:50px; }
.ab2-2 span{  font-size:14px; text-align:center; font-weight:normal; color:#FFFFFF; line-height:30px; background:url(../images/ab2.png) no-repeat top; padding-top:120px; }


.ab2-3{ float:left; width:218px; height:210px; background:url(../images/tm.png) repeat; border-radius:5px; font-size:27px; text-align:center; font-weight:900; color:#FFFFFF; padding-top:130px; }
.ab2-3 span{  font-size:14px; text-align:center; font-weight:normal; color:#FFFFFF; line-height:30px; background:url(../images/ab3.png) no-repeat top; padding-top:120px; }





#new{width:1200px; margin:auto; clear:both; padding-bottom:50px; overflow:hidden; padding-top:40px; }
#new h3{width:1200px;  float:left; font-size:26px; color:#034ea2; font-weight:900; padding-bottom:25px;}



.n_left{ float:left; width:323px; height:169px; background:url(../images/new.jpg) no-repeat left; padding-left:277px; color:#666666}
.n_left h5{ width:323px; font-size:16px; font-weight:normal; border-bottom:solid 0px #d3d3d3;  margin-bottom:7px; float:left;}
.n_left h5 a{ color:#000!important;}
.shi1{ font-size:14px; color:#8d9092; width:323px; float:left; line-height:38px;}
.shi11{ float:left; width:323px;}


.n_right{ width:550px; float:right; font-size:14px;}
.n_right li{ width:550px; border-bottom:solid 1px #e8e8e8; float:left; padding-bottom:13px; margin-bottom:13px;}
.n_r_1{ float:left; width:72px; height:70px; margin-right:23px; text-align:center; font-size:13px; color:#fff; padding-top:5px; background:#034ea2;}
.n_r_1 h7{ font-size:30px;  color:#fff;text-align:center;padding-top:10px; float:left;width:72px; }

.n_r_2{ float:left; width:400px; color:#979797;}
.n_r_2 h4{ font-weight:normal; font-size:16px; color:#000; padding-bottom:8px;}
.n_r_2 h4 a{ color:#000;}
.n_r_2 h4 a:hover{ color:#096eb5;}



.m3{width:120px; line-height:30px; text-align:center; float:left; margin-top:15px;}

.m3 a{width:120px!important;line-height:30px; float:left; color:#fff!important;  background:#ef792b;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}

.m3 a:hover{ color:#FFFFFF!important; background:#666666; width:120px!important; background:#0070c0;
	transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px);}








#footer1{ width:1250px; margin:0 auto;border-top:#0070c0 solid 5px; line-height:35px; text-align:center; padding-bottom:50px;}
#footer1 a{color:#FFFFFF}

.contact{margin:auto;width:1200px;color:#FFFFFF!important; padding-top:50px; }

.lx1{ float:left; width:390px; text-align:left; }
.lx1 h3{ float:left;  font-size:35px; padding-bottom:20px;}
.lx1 h3 span{ float:left; background:url(../images/dh.jpg) no-repeat left top; font-size:14px; padding-left:30px; font-weight:normal; line-height:30px;}


.lxw{ float:left; width:204px; text-align:left;line-height:27px!important; border-left:#fff solid 1px; padding-left:50px;}
.lxw h3{ float:left; width:224px; color:#fff;font-size:20px; font-weight:900; padding-bottom:15px;}
.lxw p{color:#fff; }




.lx{ float:left; width:474px; text-align:left;line-height:27px!important; border-left:#fff solid 1px; padding-left:50px;}
.lx h3{ float:left; width:674px; color:#fff;font-size:20px; font-weight:900; padding-bottom:15px;}
.lx p{color:#fff; }


.ewm{ float:right; width:153px; margin-right:150px;}



.footer{float:left;width:1200px;color:#fff!important; border-top:#282828 solid 1px; margin-top:30px; padding-top:20px; text-align:center;}
.vv{ float:right; color:#fff}
.vv1{ float:left; color:#fff}

.zzb07tail{color:#fff!important; text-align:left;}
a.zzb07link{ text-decoration:none;color:#fff!important;}
a.zzb07link:hover {text-decoration:underline;color:#fff!important;}
